Keeping Secrets within a Family: Rediscovering Parnas
نویسندگان
چکیده
David Parnas wrote several papers in the 1970’s and 1980’s that are now considered classics. The concepts he advocated such as information hiding and use of abstract interfaces are generally accepted as the appropriate way to design nontrivial software systems. However, not all of what he proposed has been fully appreciated and assimilated into our practices. Many of his simple, elegant ideas have been lost amongst the hype surrounding the technologies and methods that have arisen in the past two decades. This paper examines Parnas’s ideas, especially his emphasis on program families, and proposes that college-level computing science and software engineering curricula should renew their attention to these very important principles and techniques and present them in the context of contemporary software development.
منابع مشابه
مسؤولیت مدنی ناشی از افشای اسرار پزشکی در حقوق ایران و کامنلا
Revealing medical secrets is one of the most important topics in medical law, and has an ancient root in medical history and morality. Keeping patients' secrets is one of the certain laws in internal and international laws and regulations of the most countries that have been recognized in patients' bill of rights. Keeping patients' secrets causes patients to confide in physicians and refer to t...
متن کاملتناقضات اخلاقی و نگاه واقعبینانهی حوزهی سلامت در خصوص رازداری
Secrecy or confidentiality has always been considered a crucial issue in the medical profession. Secrecy is a common and essential principle among patients and physicians, and is highly emphasized in professional ethical codes and guidelines.This case report is based on an actual case in Medical Ethics Grand Rounds in Tehran Children's Medical Center, with a glance at the boundaries and challen...
متن کاملA burden of knowledge: A qualitative study of experiences of neonatal intensive care nurses' concerns when keeping information from parents.
Improved life-sustaining technology in the neonatal intensive care has resulted in an increased probability of survival for extremely premature babies. In the neonatal intensive care, the condition of a baby can deteriorate rapidly. Nurses and parents are together for long periods at the bedside and so form close and trusting relationships. Neonatal nurses as the constant caregivers may be pres...
متن کاملSecrets from friends and parents: longitudinal links with depression and antisocial behavior.
Keeping secrets from parents is associated with depression and antisocial behavior. The current study tested whether keeping secrets from best friends is similarly linked to maladjustment, and whether associations between secrecy and maladjustment are moderated by the quality of the friendship. Adolescents (N = 181; 51% female, 48% white, non-Hispanic, 45% African American) reported their secre...
متن کامل